TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/10/2025)
2024
Section - Texas
Area - San Antonio
League - 2024 COMBO
Flight - 7.5 Men
--------------------------------------------------------------------------------------------------------------------------------------
Hustlers
League Record: 5 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Coby Heimann - 3.89
Douglas McKee - 3.83
Frank Gonzales - 3.60
Lay Chittarath - 3.56
Andrew Johnson - 3.56
David Thanairongroj - 3.55
Robert Garcia - 3.53
Juan Ochoa - 3.45
Jonathan Ruiz - 3.45
Alexis Granados - 3.42
Jason Walters - 3.32
Jon Schiff - 3.29
Robert Martin - 3.25
League Results By Position
1D 2D 3D
Alexis Granados - 3.42 & Douglas McKee - 3.83 1 - 0 1 - 0
Alexis Granados - 3.42 & Jonathan Ruiz - 3.45 0 - 1
Andrew Johnson - 3.56 & Jon Schiff - 3.29 0 - 1
Andrew Johnson - 3.56 & Robert Martin - 3.25 0 - 1
Coby Heimann - 3.89 & Alexis Granados - 3.42 2 - 0 0 - 1
Coby Heimann - 3.89 & Jon Schiff - 3.29 1 - 0
Douglas McKee - 3.83 & Jon Schiff - 3.29 1 - 0
Douglas McKee - 3.83 & Robert Martin - 3.25 1 - 0 1 - 0
David Thanairongroj - 3.55 & Lay Chittarath - 3.56 1 - 0
David Thanairongroj - 3.55 & Robert Garcia - 3.53 3 - 0
Frank Gonzales - 3.60 & Alexis Granados - 3.42 0 - 1
Frank Gonzales - 3.60 & Jon Schiff - 3.29 0 - 1
Frank Gonzales - 3.60 & Robert Martin - 3.25 0 - 1
Jon Schiff - 3.29 & Jonathan Ruiz - 3.45 0 - 1 0 - 1
Juan Ochoa - 3.45 & Jason Walters - 3.32 1 - 0
Jason Walters - 3.32 & Andrew Johnson - 3.56 1 - 0
Jason Walters - 3.32 & Robert Garcia - 3.53 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Sonterra Select
League Record: 3 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Rene Castillo - 3.77
Stephen Jannik - 3.75
Bodo Knochenhauer - 3.74
Daniel Coffey - 3.71
Benjamin Lopez - 3.68
Joseph Guerra - 3.63
Daniel Seale - 3.60
Bill Barkley - 3.60
Brandon Parrott - 3.57
Fernando Andrade - 3.26
Jonas Crafts - 3.23
Greg Yarbrough - 3.23
Mike Wilkinson - 3.19
Joe Stawick - 3.18
Steve McCoy - 3.17
Ryan Meredith - 3.17
Joey Guerra - 3.11
Barry Wortham - 3.10
Daniel Estrella - 3.00
Reagan Meredith - n/a
League Results By Position
1D 2D 3D
Bill Barkley - 3.60 & Jonas Crafts - 3.23 0 - 2 1 - 0
Bodo Knochenhauer - 3.74 & Joe Stawick - 3.18 1 - 1
Brandon Parrott - 3.57 & Mike Wilkinson - 3.19 0 - 1
Barry Wortham - 3.10 & Benjamin Lopez - 3.68 1 - 0
Daniel Coffey - 3.71 & Ryan Meredith - 3.17 0 - 1
Daniel Estrella - 3.00 & Benjamin Lopez - 3.68 0 - 1
Daniel Estrella - 3.00 & Brandon Parrott - 3.57 0 - 1
Daniel Seale - 3.60 & Fernando Andrade - 3.26 0 - 1
Daniel Seale - 3.60 & Joey Guerra - 3.11 0 - 1
Daniel Seale - 3.60 & Steve McCoy - 3.17 1 - 0
Fernando Andrade - 3.26 & Joseph Guerra - 3.63 0 - 1
Fernando Andrade - 3.26 & Rene Castillo - 3.77 1 - 0
Greg Yarbrough - 3.23 & Stephen Jannik - 3.75 0 - 1 0 - 1
Joey Guerra - 3.11 & Joseph Guerra - 3.63 0 - 1
Joey Guerra - 3.11 & Steve McCoy - 3.17 0 - 1
Mike Wilkinson - 3.19 & Rene Castillo - 3.77 1 - 0
Rene Castillo - 3.77 & Steve McCoy - 3.17 1 - 0
Reagan Meredith - n/a & Ryan Meredith - 3.17 1 - 0 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
SA Warriors
League Record: 7 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Jeremy Carr - 3.83
Alejandro Quetzeri - 3.83
Ryan Moe - 3.78
Sean Howard - 3.69
Charles Martin - 3.67
Brooks Crosland - 3.55
Ricardo Cohn - 3.53
Christopher Schaefer - 3.53
Tim Barton - 3.49
Brad Dawson - 3.44
Jaden Martin - 3.40
Orlando Villegas - 3.35
William Broadnax - 3.23
League Results By Position
1D 2D 3D
Alejandro Quetzeri - 3.83 & Brooks Crosland - 3.55 1 - 0
Alejandro Quetzeri - 3.83 & Jaden Martin - 3.40 1 - 0 1 - 0
Brooks Crosland - 3.55 & Charles Martin - 3.67 1 - 0
Brooks Crosland - 3.55 & Christopher Schaefer - 3.53 1 - 1
Brad Dawson - 3.44 & Alejandro Quetzeri - 3.83 1 - 0
Brad Dawson - 3.44 & Christopher Schaefer - 3.53 1 - 0
Brad Dawson - 3.44 & Sean Howard - 3.69 1 - 0
Jaden Martin - 3.40 & Jeremy Carr - 3.83 1 - 0
Orlando Villegas - 3.35 & Jeremy Carr - 3.83 1 - 0 3 - 0
Orlando Villegas - 3.35 & Ricardo Cohn - 3.53 1 - 0
Ricardo Cohn - 3.53 & Jaden Martin - 3.40 1 - 0
Ricardo Cohn - 3.53 & William Broadnax - 3.23 0 - 1
Ryan Moe - 3.78 & Brooks Crosland - 3.55 3 - 0
Sean Howard - 3.69 & Tim Barton - 3.49 1 - 0 0 - 1
Sean Howard - 3.69 & William Broadnax - 3.23 0 - 1 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Shava Oh No Two
League Record: 0 - 7
The Following Have Played In League Matches On This Team (In Rating Order)
Maxwell Jones - 3.89
Timothy Underwood - 3.61
John Carstens - 3.54
Joe Rawlins - 3.49
Rodrigo Escandon - 3.46
Sam Boykin - 3.37
Robert Kramer - 3.35
Bruce Wills - 3.33
Bob Huber - 3.20
Raul Flores - 3.14
Sam Leos - 3.13
Jason Liu - 3.10
Scott Butcher - 3.04
Michael Naumann - 2.98
League Results By Position
1D 2D 3D
Bob Huber - 3.20 & Joe Rawlins - 3.49 0 - 1
Bob Huber - 3.20 & Timothy Underwood - 3.61 0 - 1
Bruce Wills - 3.33 & Michael Naumann - 2.98 0 - 1
Joe Rawlins - 3.49 & Michael Naumann - 2.98 0 - 1
Jason Liu - 3.10 & Bruce Wills - 3.33 0 - 1
Jason Liu - 3.10 & Joe Rawlins - 3.49 0 - 1
Jason Liu - 3.10 & Timothy Underwood - 3.61 1 - 0
Michael Naumann - 2.98 & Robert Kramer - 3.35 0 - 1
Raul Flores - 3.14 & John Carstens - 3.54 0 - 1 0 - 1
Raul Flores - 3.14 & Rodrigo Escandon - 3.46 0 - 1
Raul Flores - 3.14 & Timothy Underwood - 3.61 0 - 1
Sam Leos - 3.13 & Bruce Wills - 3.33 1 - 0
Sam Leos - 3.13 & Rodrigo Escandon - 3.46 0 - 1 0 - 1
Sam Boykin - 3.37 & Maxwell Jones - 3.89 1 - 0
Sam Boykin - 3.37 & Robert Kramer - 3.35 0 - 1
Sam Boykin - 3.37 & Timothy Underwood - 3.61 0 - 1
Scott Butcher - 3.04 & Joe Rawlins - 3.49 0 - 1 1 - 0
Scott Butcher - 3.04 & Robert Kramer - 3.35 0 - 1
Scott Butcher - 3.04 & Rodrigo Escandon - 3.46 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Game On
League Record: 3 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Ryan Cruthirds - 3.81
Steve Surbaugh - 3.73
Gustavo Perez - 3.62
Derek Sledge - 3.61
Lee Stacy - 3.59
Eric Pullen - 3.58
Jason Garriott - 3.53
Tim Cliver - 3.34
OMAR RAMIREZ - 3.32
Calvin Mein - 3.29
Dale Paustian - 3.22
Ranbir Ahdan - 3.17
Jack Farley - 3.12
Daniel Molina - 3.07
Scott House - 2.95
League Results By Position
1D 2D 3D
Calvin Mein - 3.29 & Eric Pullen - 3.58 1 - 0
Calvin Mein - 3.29 & Steve Surbaugh - 3.73 1 - 0 1 - 0
Dale Paustian - 3.22 & Derek Sledge - 3.61 1 - 0
Dale Paustian - 3.22 & Ryan Cruthirds - 3.81 1 - 0
Dale Paustian - 3.22 & Steve Surbaugh - 3.73 0 - 1
Daniel Molina - 3.07 & Eric Pullen - 3.58 0 - 1
Daniel Molina - 3.07 & Jason Garriott - 3.53 0 - 1
Eric Pullen - 3.58 & Tim Cliver - 3.34 1 - 0
Gustavo Perez - 3.62 & Tim Cliver - 3.34 1 - 0
Jack Farley - 3.12 & Lee Stacy - 3.59 0 - 2 0 - 1
Jason Garriott - 3.53 & Ranbir Ahdan - 3.17 0 - 1
OMAR RAMIREZ - 3.32 & Derek Sledge - 3.61 1 - 0
OMAR RAMIREZ - 3.32 & Gustavo Perez - 3.62 0 - 1
Ryan Cruthirds - 3.81 & Ranbir Ahdan - 3.17 1 - 2
Ryan Cruthirds - 3.81 & Tim Cliver - 3.34 1 - 0
Ranbir Ahdan - 3.17 & Steve Surbaugh - 3.73 0 - 1
Scott House - 2.95 & Eric Pullen - 3.58 0 - 1
Scott House - 2.95 & Gustavo Perez - 3.62 0 - 2
--------------------------------------------------------------------------------------------------------------------------------------
7.5 The Borg
League Record: 5 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
enrique Gutierrez - 3.92
Gilbert Carbajal - 3.90
MIGUEL RIVAS - 3.86
Andre Buchanan-Dempsey - 3.85
Vigneshwaran Sundaresan - 3.82
Miguel Gonzalez - 3.63
Seth Garcia - 3.59
Gilbert Carbajal - 3.49
roberto martinez - 3.46
Mark Benak - 3.45
Devon Clark - 3.33
Matthew Vasquez - 3.31
Jason Covell - 3.22
David Perales - 3.12
League Results By Position
1D 2D 3D
enrique Gutierrez - 3.92 & Devon Clark - 3.33 0 - 1
enrique Gutierrez - 3.92 & Matthew Vasquez - 3.31 2 - 0
roberto martinez - 3.46 & Mark Benak - 3.45 0 - 1
roberto martinez - 3.46 & Seth Garcia - 3.59 2 - 0
Andre Buchanan-Dempsey - 3.85 & David Perales - 3.12 0 - 1
Andre Buchanan-Dempsey - 3.85 & Jason Covell - 3.22 1 - 0
Andre Buchanan-Dempsey - 3.85 & Seth Garcia - 3.59 1 - 0
Devon Clark - 3.33 & Miguel Gonzalez - 3.63 1 - 0
Devon Clark - 3.33 & Matthew Vasquez - 3.31 0 - 1
David Perales - 3.12 & Gilbert Carbajal - 3.90 1 - 0
Gilbert Carbajal - 3.90 & Matthew Vasquez - 3.31 1 - 0
Gilbert Carbajal - 3.49 & Matthew Vasquez - 3.31 1 - 0
Jason Covell - 3.22 & Miguel Gonzalez - 3.63 1 - 0 0 - 1 0 - 1
Jason Covell - 3.22 & Mark Benak - 3.45 0 - 1
MIGUEL RIVAS - 3.86 & David Perales - 3.12 1 - 0
MIGUEL RIVAS - 3.86 & Matthew Vasquez - 3.31 1 - 0
Mark Benak - 3.45 & Devon Clark - 3.33 0 - 1
Vigneshwaran Sundaresan - 3.82 & Devon Clark - 3.33 1 - 0 2 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Scared Hitless
League Record: 4 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Randall Andrews - 3.81
Ramon Hernandez - 3.79
Jason Dudley - 3.75
Ignacio Izaguirre - 3.70
Rolando Cantu - 3.66
Jeff Riddle - 3.57
Jaime Medina - 3.55
Nathan Sayler - 3.48
Matt Rothrock - 3.45
Juan Arriaga - 3.43
Phillip Zook - 3.40
Daniel Casanova - 3.28
Luis Gerlein - 3.25
Jeff Moe - 3.17
Mariano Molina - 3.13
Ric Garcia Tagle - 2.85
Pablo Cruz - n/a
League Results By Position
1D 2D 3D
Daniel Casanova - 3.28 & Jaime Medina - 3.55 0 - 1
Ignacio Izaguirre - 3.70 & Daniel Casanova - 3.28 0 - 1 1 - 0
Ignacio Izaguirre - 3.70 & Jeff Moe - 3.17 1 - 0
Juan Arriaga - 3.43 & Rolando Cantu - 3.66 0 - 1
Jason Dudley - 3.75 & Jeff Moe - 3.17 0 - 1
Jason Dudley - 3.75 & Mariano Molina - 3.13 0 - 1
Luis Gerlein - 3.25 & Phillip Zook - 3.40 0 - 1
Luis Gerlein - 3.25 & Rolando Cantu - 3.66 1 - 0
Matt Rothrock - 3.45 & Rolando Cantu - 3.66 0 - 1
Nathan Sayler - 3.48 & Rolando Cantu - 3.66 0 - 1
Nathan Sayler - 3.48 & Ramon Hernandez - 3.79 1 - 0 2 - 0
Pablo Cruz - n/a & Jeff Riddle - 3.57 2 - 1 0 - 1
Ric Garcia Tagle - 2.85 & Luis Gerlein - 3.25 0 - 1
Ric Garcia Tagle - 2.85 & Mariano Molina - 3.13 0 - 1
Randall Andrews - 3.81 & Matt Rothrock - 3.45 1 - 1 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Bandits
League Record: 3 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Quang Nguyen - 3.92
Ignacio Rivera - 3.91
Peter Trang - 3.83
Robert Arredondo - 3.75
Muralikumar Gurunathan - 3.75
Saurabh Gupta - 3.70
Michael Martin - 3.66
Anthony Rocco-Frank - 3.65
Juan Carlos Diez - 3.64
Gustavo Solis - 3.54
Michael Small - 3.49
Pattabiraman Venkatesan - 3.47
Lee Seidlits - 3.40
Jeffrey Landry - 3.29
William Kazenas - 3.27
Blaine Britten - 3.14
Ladislado Ramirez - 3.07
League Results By Position
1D 2D 3D
Anthony Rocco-Frank - 3.65 & Jeffrey Landry - 3.29 0 - 1
Blaine Britten - 3.14 & Saurabh Gupta - 3.70 1 - 0
Gustavo Solis - 3.54 & Lee Seidlits - 3.40 1 - 0 1 - 0
Ignacio Rivera - 3.91 & Lee Seidlits - 3.40 1 - 0
Jeffrey Landry - 3.29 & Peter Trang - 3.83 1 - 0
Juan Carlos Diez - 3.64 & William Kazenas - 3.27 1 - 0
Ladislado Ramirez - 3.07 & Anthony Rocco-Frank - 3.65 0 - 1
Ladislado Ramirez - 3.07 & Gustavo Solis - 3.54 0 - 1
Michael Martin - 3.66 & Michael Small - 3.49 1 - 0
Michael Small - 3.49 & Peter Trang - 3.83 0 - 1
Muralikumar Gurunathan - 3.75 & Pattabiraman Venkatesan - 3.47 1 - 1 1 - 2
Quang Nguyen - 3.92 & Lee Seidlits - 3.40 0 - 1
Quang Nguyen - 3.92 & William Kazenas - 3.27 1 - 0
Robert Arredondo - 3.75 & Jeffrey Landry - 3.29 0 - 1 1 - 0
Robert Arredondo - 3.75 & Michael Small - 3.49 0 - 1
Saurabh Gupta - 3.70 & Michael Small - 3.49 1 - 0
Saurabh Gupta - 3.70 & William Kazenas - 3.27 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Vipers
League Record: 5 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Rene Candelaria - 3.85
Landon Blair - 3.85
Benito Pelayo - 3.84
mario morales - 3.83
Michael Weinberg - 3.78
Clint Huang - 3.74
Ben Garza - 3.68
Carl Bain - 3.61
Tom McCloy - 3.58
Shea Bolton - 3.45
Esteban Casas - 3.43
Chris Stender - 3.41
Rex Coppock - 3.36
Carlos Ramos - 3.36
Troy Bolton - 3.35
Miguel Diaz - 3.31
Greg Garza - 3.20
Joey Dombrowski - 3.19
League Results By Position
1D 2D 3D
mario morales - 3.83 & Greg Garza - 3.20 0 - 1
mario morales - 3.83 & Miguel Diaz - 3.31 0 - 1
mario morales - 3.83 & Rex Coppock - 3.36 0 - 1
Ben Garza - 3.68 & Greg Garza - 3.20 0 - 1
Ben Garza - 3.68 & Joey Dombrowski - 3.19 0 - 1
Ben Garza - 3.68 & Rex Coppock - 3.36 0 - 1
Chris Stender - 3.41 & Michael Weinberg - 3.78 1 - 0 0 - 1
Carl Bain - 3.61 & Greg Garza - 3.20 1 - 0
Carl Bain - 3.61 & Miguel Diaz - 3.31 0 - 1
Carl Bain - 3.61 & Troy Bolton - 3.35 0 - 1
Carlos Ramos - 3.36 & Benito Pelayo - 3.84 2 - 0
Carlos Ramos - 3.36 & Clint Huang - 3.74 0 - 1
Esteban Casas - 3.43 & Benito Pelayo - 3.84 1 - 0
Esteban Casas - 3.43 & Ben Garza - 3.68 0 - 1
Esteban Casas - 3.43 & Landon Blair - 3.85 0 - 1
Joey Dombrowski - 3.19 & Michael Weinberg - 3.78 1 - 0
Landon Blair - 3.85 & Shea Bolton - 3.45 1 - 0
Michael Weinberg - 3.78 & Shea Bolton - 3.45 1 - 0
Rene Candelaria - 3.85 & Shea Bolton - 3.45 1 - 0
Tom McCloy - 3.58 & Miguel Diaz - 3.31 0 - 1
Tom McCloy - 3.58 & Troy Bolton - 3.35 1 - 0